package tpalgo3.modelo.enemigos;


public abstract class Terrestre extends Enemigo {
	private long timerEsperaPorPegote = 0;
		
	@Override
	public boolean isAfectadoPorArena() {
		return afectadoPorArena;
	}
	@Override
	public boolean isAfectadoPorPegote() {
		return afectadoPorPegote;
	}
	@Override
	public void setAfectadoPorArena(boolean afectadoPorArena) {
		this.afectadoPorArena = afectadoPorArena;
	}
	@Override
	public void setAfectadoPorPegote(boolean afectadoPorPegote) {
		this.afectadoPorPegote = afectadoPorPegote;
	}

	/* Control para saber cuando liberar a los enemigos terrestres del pegote */
	public long getTimerEsperaPorPegote() {
		return timerEsperaPorPegote;
	}
	
	public void incrementarTimerEsperaPorPegote() {
		this.timerEsperaPorPegote++;
	}
	
	public abstract int getTiempoEsperaPorPegote();
	
}